Apple II
Sample Code Notes
_____________________________________________________________________________
                                                  Developer Technical Support

#19:    ActionNDA

Version:    3.0                                                     June 1990

APW Components:    ActionNDA.p
                   NDAHeader.Aii
                   ActionNDA    

MPW Components:    ActionNDA.p
                   NDAHeader.Aii
                   Build
                   MakeFile
                   ActionNDA

ActionNDA is a new desk accessory (NDA) that accepts and reports all action 
codes passed to the NDA action routine (DAAction).
_____________________________________________________________________________

ActionNDA shows how to write a new desk accessory (NDA) using MPW IIGS Pascal.  
It includes a minimal standard NDA header (NDAHeader.Aii) that can be used to 
build other MPW IIGS Pascal NDAs when large amounts of stack space and 
floating-point number support (SANE) are not required.

ActionNDA can also be useful when testing applications for NDA compatibility.  
The ActionNDA source code header includes detailed information on testing 
applications for NDA compatibility.

ActionNDA.p, NDAHeader.Aii, and ActionNDA, included on the APW disk, are the 
MPW IIGS Pascal source code, the MPW IIGS 65816 assembly source code, and the 
ActionNDA load file.  They are included so programmers using native IIGS 
Pascal development environments can easily port this NDA to their development 
environment.

MPW IIGS users need MPW v.3.0, MPW IIGS Tools v.1.1, MPW IIGS Assembler v.1.0 
or later, and MPW IIGS Pascal v.1.0 or later.  To make this desk accessory, 
set the directory to the directory containing the MakeFile and the source 
files.  Then, from the Worksheet, enter build and press the Enter key.
